package net.xxcxcxcx.xc_enhancedmob.mixin;

import net.minecraft.entity.damage.DamageSource;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.gen.Invoker;

@Mixin(DamageSource.class)
public interface DamageSourceMixin {
    @Invoker("setBypassesArmor")
    DamageSource setBypassesArmorSkill();

    @Invoker("setOutOfWorld")
    DamageSource setOutOfWorldSkill();

    @Invoker("setUnblockable")
    DamageSource setUnblockableSkill();

    @Invoker("setFire")
    DamageSource setFireSkill();
}
